export namespace Table {
	export interface Pageable {
		[key: string]: string | number;
		// [key: string]: string | number;
		total: number;
	}
	export interface TableStateProps {
		tableData: any[];
		pageable: Pageable;
		searchParam: {
			[key: string]: any;
		};
		searchInitParam: {
			[key: string]: any;
		};
		totalParam: {
			[key: string]: any;
		};
		tableLoading: boolean;
		icon?: {
			[key: string]: any;
		};
	}
}

export namespace HandleData {
	export type MessageType = '' | 'success' | 'warning' | 'info' | 'error';
}
